package com.chinairi.mall.model;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import com.chinairi.common.model.BaseModel;
import com.baomidou.mybatisplus.annotation.TableField;

/**
 * <p>
 * 订单商品追踪文件存储表
 * </p>
 *
 * @author Webgasd
 * @since 2020-08-19
 */
@TableName("ORDER_COMMODITY_TRACK_FILE")
public class OrderCommodityTrackFile extends BaseModel {

    private static final long serialVersionUID = 1L;

    /**
     * 文件表主键id
     */
    @TableId("OCTF_ID")
    private String octfId;

    /**
     * 商品绑定节点表主键
     */
    @TableField("OCT_ID")
    private String octId;

    /**
     * 文件
     */
    @TableField("OCTF_FILE")
    private String octfFile;

    /**
     * 文件描述
     */
    @TableField("OCTF_DESCRIPTION")
    private String octfDescription;

    /**
     * 序号
     */
    @TableField("OCTF_ORDER")
    private String octfOrder;

    /**
     * 文件类型
     */
    @TableField("OCTF_TYPE")
    private String octfType;

    /**
     * 文件上传时间
     */
    @TableField("OCTF_TIME")
    private String octfTime;

    /**
     * 文件大小
     */
    @TableField("OCTF_STATUS")
    private String octfStatus;

    /**
     * 文件校验MD5值
     */
    @TableField("OCTF_MD5")
    private String octfMd5;

    public String getOctfId() {
        return octfId;
    }

    public void setOctfId(String octfId) {
        this.octfId = octfId;
    }
    public String getOctId() {
        return octId;
    }

    public void setOctId(String octId) {
        this.octId = octId;
    }
    public String getOctfFile() {
        return octfFile;
    }

    public void setOctfFile(String octfFile) {
        this.octfFile = octfFile;
    }
    public String getOctfDescription() {
        return octfDescription;
    }

    public void setOctfDescription(String octfDescription) {
        this.octfDescription = octfDescription;
    }
    public String getOctfOrder() {
        return octfOrder;
    }

    public void setOctfOrder(String octfOrder) {
        this.octfOrder = octfOrder;
    }
    public String getOctfType() {
        return octfType;
    }

    public void setOctfType(String octfType) {
        this.octfType = octfType;
    }
    public String getOctfTime() {
        return octfTime;
    }

    public void setOctfTime(String octfTime) {
        this.octfTime = octfTime;
    }
    public String getOctfStatus() {
        return octfStatus;
    }

    public void setOctfStatus(String octfStatus) {
        this.octfStatus = octfStatus;
    }
    public String getOctfMd5() {
        return octfMd5;
    }

    public void setOctfMd5(String octfMd5) {
        this.octfMd5 = octfMd5;
    }

    @Override
    public String toString() {
        return "OrderCommodityTrackFile{" +
            "octfId=" + octfId +
            ", octId=" + octId +
            ", octfFile=" + octfFile +
            ", octfDescription=" + octfDescription +
            ", octfOrder=" + octfOrder +
            ", octfType=" + octfType +
            ", octfTime=" + octfTime +
            ", octfStatus=" + octfStatus +
            ", octfMd5=" + octfMd5 +
        "}";
    }
}
